Modulación de ancho de impulsos (PWM)

Descripción breve

La modulación de ancho de impulsos (PWM) modula el valor de entrada analógico Ax a una señal de salida de impulsos digital. El ancho de impulsos es proporcional al valor analógico Ax.

Conexión

Descripción

Entrada En

Un flanco ascendente (cambio de 0 a 1) en la entrada En habiita el bloque de función PWM.

Entrada Ax

Señal analógica que debe modularse a una señal de salida de impulsos digital.

Parámetros

A: Gain

Rango de valores: -10,00 a +10,00

B: Decalaje de origen (offset)
Rango de valores: -10.000 a +10.000

PT: Tiempo periódico en el que se modula la salida digital

p: número de decimales
Ajustes posibles: 0, 1, 2, 3

Salida Q

Q se activa o desactiva durante la proporción de cada período de tiempo según la proporción del valor normalizado Ax respecto al rango de valores analógicos.

0BA1- 0BA5:

El bloque de función PWM está disponible sólo a partir de la serie de dispositivos 0BA6.

Parámetro PT

El tiempo periódico PT también puede ser el valor real de otra función ya programada.

En los dispositivos 0BA7 se pueden utilizar adicionalmente los valores reales de las siguientes funciones ya programadas:

Seleccione la función deseada mediante el número de bloque.

Parámetro p (número de decimales)

El parámetro p sólo es aplicable para visualizar el valor Ax en un texto de aviso.

Descripción de la función

La función lee el valor de la señal aplicada en la entrada analógica Ax.

Este valor se multiplica por el valor del parámetro A (Gain). El parámetro B (Offset) se suma al producto del siguiente modo:

(Ax * Gain) + Offset = valor real Ax

El bloque de función calcula la proporción del valor Ax respecto al rango. El bloque activa la salida digital Q durante la misma proporción del parámetro PT (tiempo periódico) y desactiva Q durante el tiempo restante.

Ejemplos con cronogramas

Los ejemplos siguientes muestran cómo la operación PWM modula una señal de salida digital a partir del valor de entrada analógico:

Ejemplo 1

Valor de la entrada analógica: 500 (rango 0...1000)
Tiempo periódico T: 4 segundos

La salida digital de la función PWM está activada 2 segundos, desactivada 2 segundos, activada 2 segundos, desactivada 2 segundos, etc. mientras el parámetro "En" = high.

Ejemplo 2

Valor de la entrada analógica: 300 (rango 0...1000)
Tiempo periódico T: 10 segundos

La salida digital de la función PWM está activada 3 segundos, desactivada 7 segundos, activada 3 segundos, desactivada 7 segundos, etc. mientras el parámetro "En" = high.

Regla de cálculo

Q = 1, durante (Ax – Min) / (Max – Min) del período PT

Q = 0, durante PT – [(Ax – Min) / (Max – Min)] del período PT.

Nota: En este cálculo, Ax se refiere al valor real Ax calculado utilizando los valores de Gain y Offset. Min y Max se refieren a los valores mínimo y máximo, respectivamente, indicados para el rango.

Particularidades acerca de la configuración

Encontrará información acerca de los parámetros de bloques analógicos en el apartado Procesamiento de valores analógicos.

Vista general de las funciones especiales